hard sell - German English Dictionary